home *** CD-ROM | disk | FTP | other *** search
/ US Department of Defense…ndamentals 1.0 2004 April / US Department of Defense: Firewall & Router Fundamentals 1.0 2004 April.iso / sco / includes / api_globals.js < prev    next >
Encoding:
Text File  |  2003-08-12  |  4.0 KB  |  157 lines

  1. //SCO-based globals
  2. if (WIN_TYPE == null)
  3.   var WIN_TYPE = "frame"; //default "new_window" - ("new_window","frame","current_window")
  4. var TIME_OUT_TIMER = 0;
  5.  
  6. //API WINDOW SETTING
  7. var API_WIN = window;
  8. if (opener != null) {
  9.   if (opener.API_WIN != null) {
  10.     API_WIN = opener.API_WIN;
  11.   }
  12. }
  13. if (window.parent.api != null)  {
  14.   if (window.parent.api.API_WIN != null)
  15.     API_WIN = window.parent.api;
  16. }
  17.  
  18. //508 settings
  19. var RUN_508 = false;
  20. var CHECK_508 = false;
  21. var SEPARATE_508 = true; //completely seperate 508 version, versus integrated
  22.  
  23. //SCORM globals
  24. var SCORM_API = null;
  25. var FIND_API_TRIES = 0;
  26. var SCORM_INITIALIZED = false;
  27. var TIMER_INTERVAL_ID
  28. var SCO_STATUS = "i";
  29.  
  30. //Page and Audio globals
  31. if (PAGE_TYPE == null)
  32.   var PAGE_TYPE = "flash"; //DEFAULT "" - means use page lists (flash;html;"")
  33. if (RUN_TYPE == null)
  34.   var RUN_TYPE = ""; //DEFAULT "" - means standard use, (netg;flms;"")
  35. if (RUN_TYPE == "netg")
  36.   USE_HEX_ENCODING = true;
  37. if (AUDIO_TYPE == null)
  38.   var AUDIO_TYPE = ""; //DEFAULT "" - means use Audio lists (flash;wma;"")
  39. var FLASH_VERSION = "6,0,0,0";
  40.  
  41. //Language globals
  42. var ISO_LANG = get_language("en"); //Default Language - ENGLISH = en; SPANISH = es
  43. var LANG_EXT = "";
  44. if (ISO_LANG != "en")
  45.   LANG_EXT = "_" + ISO_LANG;
  46.  
  47. //Page globals
  48. var PAGE_NUM = 1;
  49. var FLASH_PAGE_ROOT = "content.htm";
  50. var AUTO_COMPLETION = true;
  51.  
  52. //test/quiz stuff
  53. var SHOW_FEEDBACK = true;
  54. var CORRECT_FEEDBACK = "Correct!"
  55. var INCORRECT_FEEDBACK = "Incorrect. Try again.";
  56. if (QUEST_POOL_NUM == null)
  57.   var QUEST_POOL_NUM = 0;
  58. if (MAX_QUEST_NUM == null)
  59.   var MAX_QUEST_NUM = 0;
  60. var QUEST_NUM = 0;
  61. var ANSWER_LIST = "";
  62. var CORRECT_ANSWERS = 0;
  63. var QUEST_LIST = ",";
  64. var RUN_QUEST = false;
  65. var RUNNING_QUEST = false;
  66. var RUN_REVIEW = false;
  67. var REVIEW_PAGE_NUM = 0;
  68. var REVIEW_PAGES = "";
  69. var REVIEW_PAGE = 0;
  70.  
  71.  
  72. //LMS Launch GLOBALS
  73. var ASK_BOOKMARK = false;
  74. var INC_START_COPYRIGHT = false;
  75. var SHOW_LMS_WARNING = false;
  76. var START_TEXT_Y = "185";
  77. var START_TEXT_X = "300";
  78. var NO_LMS_URL = "";
  79. var CONTENT_WIN = null;
  80. var CONTENT_WIDTH = "780";
  81. var CONTENT_HEIGHT = "555";
  82. var CONTENT_SCROLL = "no";
  83. var CONTENT_RESIZE = "no";
  84. var CONTENT_POS = "top=0,left=0,";
  85. var AUDIO_WIN = null;
  86. var AUDIO_WIN_HEIGHT = "150";
  87. var AUDIO_WIN_WIDTH = "400";
  88. var AUDIO_WIN_RESIZE = "yes";
  89. var AUDIO_WIN_SCROLL = "yes";
  90. var AUDIO_WIN_TOP = "1";
  91. var AUDIO_WIN_LEFT = "1";
  92. var POPUP_WIN = null;
  93. //Help Window
  94. var HELP_WIN = null;
  95. var HELP_WIDTH = "600";
  96. var HELP_HEIGHT = "400"
  97. var GLOSS_WIN = null;
  98. var RV_WIN = null;
  99. var REFS_WIN = null;
  100. var REFS_WIDTH = "600";
  101. var REFS_HEIGHT = "400";
  102. var PREFS_WIN = null;
  103.  
  104. //MEDIA VARs
  105. var MEDIA_BKCOLOR = "#FFFFFF";
  106. var MEDIA_WIDTH = "780";
  107. var MEDIA_HEIGHT = "555";
  108. var RV_MEDIA_HEIGHT = "403";
  109. var RV_WIN_OFFSET = "27";
  110.  
  111. //LMS Type globals
  112. var ILEARNING = false;
  113. var FILE_LMS = get_url_value('filelms');
  114. /*
  115. if (FILE_LMS != null)
  116.     document.cookie = "fileLMS=" + FILE_LMS + "; path=;";
  117. else
  118.     FILE_LMS = get_cookie_value("fileLMS");
  119. */
  120. if (FILE_LMS == '1')
  121.     FILE_LMS = true;
  122. else
  123.     FILE_LMS = false;
  124.  
  125. //Preferences
  126. //do I show the audio narrative?
  127. var tmp_show_audio = get_cookie_value("showaudio","0");
  128. if (tmp_show_audio == "0")
  129.     var SHOW_AUDIO = false;
  130. else
  131.     var SHOW_AUDIO = true;
  132.  
  133. //do I enable the audio?
  134. var tmp_enable_audio = get_cookie_value("enableaudio","1");
  135. if (tmp_enable_audio == "0")
  136.     var ENABLE_AUDIO = false;
  137. else
  138.     var ENABLE_AUDIO = true;
  139.  
  140. if (ILEARNING)  {
  141.     //this API declaration is needed for iLearning to find the API applet.
  142.     var API = window;
  143. }
  144.  
  145. if (FILE_LMS)  {
  146.     flms_check_access('../');
  147.     var TEMP_USER = get_cookie_value("username","");
  148.     var TEMP_PWD = get_sub_cookie_value("pwd",get_cookie_value("KU_"+ PROG_ID +"_"+ TEMP_USER + "_user",""),"");
  149.   var CUR_SCO = get_url_value("sco");
  150.   var begin_time = new Date();
  151.   document.cookie = "BEGIN_TIME=" + begin_time.toUTCString() + "; path=" + COOKIE_PATH + ";";
  152.   document.cookie = "CUR_SCO=" + CUR_SCO + "; path=" + COOKIE_PATH + ";";
  153. }
  154.  
  155.  
  156.  
  157.